home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-08-23 | 1.0 KB | 45 lines |
- #
- # makefile for user-contributed/lbl/x11/lib
- #
-
- PANEL_OBJ = function.o panel.o
- OBJECTS = ccwindow.o cursors.o draws.o find_mmm.o \
- get_pic.o image.o in_cmap.o init_img.o ld_image.o \
- magnify.o map_scan.o para_win.o panelset.o scroll.o \
- timer.o visual.o x_window.o x_colors.o XCopyImg.o \
- $(PANEL_OBJ)
-
- LOCALINC = -I$(CCS_ROOT)/include -I$(XINCLUDE) \
- -DHELP_INFO="\"h => help"\" -DXLIBINT_H_NOT_AVAILABLE
- LIBNAME = libpanel.a
- LIBFLAG = -DHIPS_IMAGE -DRLE_IMAGE -DC_TUNER -DX_WINDOW_DEP -DCOMMON_TOOL
-
- default: $(PANEL_OBJ) $(OBJECTS) $(LIBNAME)
- install: $(PANEL_OBJ) $(OBJECTS) $(LIBNAME)
-
- $(PANEL_OBJ):
- $(COMPILEc) $< $(LIBFLAG) $(LOCALINC)
-
- .c.o:
- $(COMPILEc) -D_DEBUG_ $(LIBFLAG) $(LOCALINC) $*.c
- @-ld -x -r $*.o
- @mv a.out $*.o
-
- $(LIBNAME): $(OBJECTS)
- @rm -f $(LIBNAME)
- ar cr $(LIBNAME) `$(LORDER) $(OBJECTS) | $(TSORT)`;
- mv $(LIBNAME) $(LIBDIR)
- $(RANLIB) $(LIBDIR)/$(LIBNAME)
- @touch $(LIBNAME)
-
- clean:
- rm -f $(OBJECTS) $(LIBNAME)
- clean-all: clean_all
-
- pristine:
- rm -f $(OBJECTS) $(LIBNAME) $(LIBDIR)/$(LIBNAME)
-
- man:
-
- doc:
-